using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Shpm.App.Commons.Db.Beans.Inp;

/// <summary>
/// Summary description for CheckInBean
/// </summary>
namespace Shpm.App.Input.Bean
{
    [Serializable()]
    public class CheckInTaskBean : InpCheckInTaskBean
    {
        private string fromEmployeeName;
        private string toEmployeeName;
        private Nullable<DateTime> beginDeliverDate;
        private Nullable<DateTime> endDeliverDate;
        private Nullable<DateTime> beginReceptionDate;
        private Nullable<DateTime> endReceptionDate;
        private string apartmentNo;
        private string mainMemberNo;
        private string mainMemberName;
        private string secondaryMemberNo;
        private string secondaryMemberName;
        private string accompanyMemberNo;
        private string accompanyMemberName;

        public CheckInTaskBean()
        {
        }

        public string FromEmployeeName
        {
            get { return fromEmployeeName; }
            set { this.fromEmployeeName = value; }
        }

        public string ToEmployeeName
        {
            get { return toEmployeeName; }
            set { this.toEmployeeName = value; }
        }

        public Nullable<DateTime> BeginDeliverDate
        {
            get { return this.beginDeliverDate; }
            set { this.beginDeliverDate = value; }
        }

        public Nullable<DateTime> EndDeliverDate
        {
            get { return this.endDeliverDate; }
            set { this.endDeliverDate = value; }
        }

        public Nullable<DateTime> BeginReceptionDate
        {
            get { return this.beginReceptionDate; }
            set { this.beginReceptionDate = value; }
        }

        public Nullable<DateTime> EndReceptionDate
        {
            get { return this.endReceptionDate; }
            set { this.endReceptionDate = value; }
        }

        public string ApartmentNo
        {
            get { return apartmentNo; }
            set { this.apartmentNo = value; }
        }

        public string MainMemberNo
        {
            get { return mainMemberNo; }
            set { this.mainMemberNo = value; }
        }

        public string MainMemberName
        {
            get { return mainMemberName; }
            set { this.mainMemberName = value; }
        }

        public string SecondaryMemberNo
        {
            get { return secondaryMemberNo; }
            set { this.secondaryMemberNo = value; }
        }

        public string SecondaryMemberName
        {
            get { return secondaryMemberName; }
            set { this.secondaryMemberName = value; }
        }

        public string AccompanyMemberNo
        {
            get { return accompanyMemberNo; }
            set { this.accompanyMemberNo = value; }
        }

        public string AccompanyMemberName
        {
            get { return accompanyMemberName; }
            set { this.accompanyMemberName = value; }
        }
    }
}